package com.zjc.app.api.sdk.dto.result;

/**
 * 设备当前状态
 */
public class ApiDeviceStateDTO {
    /**
     * 设备编号
     */
    private String vehicleNo;
    /**
     * 终端编号
     */
    private String terminalNo;
    /**
     * 客户编码
     */
    private String customerCode;
    /**
     * 执行状态
     */
    private String executeState;
    /**
     * 终端状态(code) (1：在线，0：离线，-1：未激活)
     */
    private String terminalState;
    /**
     * 终端状态(英文)
     */
    private String terminalStateName;
    /**
     * 解锁车状态(code) (0：解锁，1：锁车)
     */
    private String lockState;
    /**
     * 解锁车状态(英文)
     */
    private String lockStateName;
    /**
     * 实际解锁车状态(code) (0：解锁，1：锁车)
     */
    private String actualLockState;
    /**
     * 实际解锁车状态(英文)
     */
    private String actualLockStateName;

    public String getVehicleNo() {
        return vehicleNo;
    }

    public void setVehicleNo(String vehicleNo) {
        this.vehicleNo = vehicleNo;
    }

    public String getTerminalNo() {
        return terminalNo;
    }

    public void setTerminalNo(String terminalNo) {
        this.terminalNo = terminalNo;
    }

    public String getCustomerCode() {
        return customerCode;
    }

    public void setCustomerCode(String customerCode) {
        this.customerCode = customerCode;
    }

    public String getExecuteState() {
        return executeState;
    }

    public void setExecuteState(String executeState) {
        this.executeState = executeState;
    }

    public String getTerminalState() {
        return terminalState;
    }

    public void setTerminalState(String terminalState) {
        this.terminalState = terminalState;
    }

    public String getTerminalStateName() {
        return terminalStateName;
    }

    public void setTerminalStateName(String terminalStateName) {
        this.terminalStateName = terminalStateName;
    }

    public String getLockState() {
        return lockState;
    }

    public void setLockState(String lockState) {
        this.lockState = lockState;
    }

    public String getLockStateName() {
        return lockStateName;
    }

    public void setLockStateName(String lockStateName) {
        this.lockStateName = lockStateName;
    }

    public String getActualLockState() {
        return actualLockState;
    }

    public void setActualLockState(String actualLockState) {
        this.actualLockState = actualLockState;
    }

    public String getActualLockStateName() {
        return actualLockStateName;
    }

    public void setActualLockStateName(String actualLockStateName) {
        this.actualLockStateName = actualLockStateName;
    }
}
